html,div,body,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
html,body{height:100%;min-height:100%}
body{line-height:20px;background:#f5f5f5;font-family:'黑体','microsoft yahei',Arial,Helvetica,pxsans-serif;color:#333;font-size:14px;word-break:break-all;width:100%;min-width:320px;overflow-x:hidden;}
input,select,textarea{font-family:'黑体','microsoft yahei',Arial,Helvetica,pxsans-serif;color:#333;font-size:14px;border:0}
html,body{font-family: "微软雅黑";}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none;}
em,i{font-style:normal}
.fl{ float:left;}
.fr{ float:right;}
:focus{outline:0;}
a img{border:0;}
img{background:#eee;overflow:hidden;vertical-align:top}
a,a:link,a:visited,a:active{font-family:'黑体';text-decoration:none;outline:0;color:#333}
a:hover{cursor:pointer;text-decoration:underline;color:#333}
.clearfix:after{clear:both;content:"020";display:block;height:0;visibility:hidden;line-height:0;font-size:1px}
.clearfix{zoom:1}
.hide{display:none;}
.block{display:block;}
.arial{font-family:arial;}
.disable{color:gray !important;}
.w{margin:0 auto;}

.shushi100-content{min-width:320px;width:100%;min-height:100%;z-index:1;position:relative;background:#f5f5f5;}

.span_input{display:inline-block;width:100%;border:solid 1px #a5a5a5;border-radius:8px;overflow:hidden;}
.light-input{height:18px;line-height:18px;padding:10px;border:0;color:#444;vertical-align: top;}
.button{display:inline-block;height: 45px;line-height:45px;width:49%;font-size:16px;}
a.rborder{border-right:solid 1px #d1d1d1;color:#999;}
/*header*/
header{background-color:#2194F1;}
header a{display:block;float:left;width:30%;height:36px;}
header a.logo{width:40%;text-align:center;font:bold 18px/36px "黑体";color:#fff;}
header .ico{display:inline-block;width:100%;height:36px;background:url(/misc/images/master.png) no-repeat;}
header .ico-back{width:55px;height:28px;margin-top:5px;margin-left:10px;background-position:0 -185px;}
header .ico-des{width:17px;height:19px;margin-top:8px;margin-right:10px;background-position:-16px -231px;float:right;}
header .ico-nav{width:20px;height:15px;margin-top:10px;margin-right:10px;background-position:0 -214px;float:right;}
/*nav*/
.hd_nav{}
.hd_nav a{font-size: 14px;color: #333;display: block;float: left;width:25%;text-align: center;padding: 5px 0; }
/*footer*/
footer{font-family: Arial,Helvetica,sans-serif;}
footer .blink{width:100%;height:36px;margin-top:15px;overflow:hidden;border-top:solid 1px #E0DFDD;border-bottom:solid 1px #E0DFDD;background-color:#fff;}
footer .blink a{display:block;float:left;width:25%;height:36px;line-height:36px;text-align:center;}
footer .nav-info{text-align:center;}
footer .nav-info a{display:inline-block;margin:10px 10px 0;height:30px;line-height:30px;}
footer .copyright{height:90px;margin-top:5px;text-align:center;font-family:Arial;}

.phone-box{width:100%;min-width:320px;position:fixed;left:0;bottom:0;background:#FFF;height:60px;border-top:solid 1px #d4d4d4}
a.phone{display:block;width:94%;height:22px;margin:10px 3% 0;padding:10px 0;font:bold 18px/22px "黑体";color:#fff;text-align:center;border-radius:4px;text-decoration:none;background-color:#f53151;}